clockwork motor - French English Dictionary